<?php
// 应用公共文件
function getEndtime($type)
{
    $arr=[];
    switch ($type){
        case 0:
            $arr['status_text']='关闭';
            $arr['time']='';
            break;
        case 1:
            $arr['status_text']='按天';
            $arr['time']=date('Y-m-d', strtotime('+1 day'));
            break;
        case 2:
            $arr['status_text']='按月';
            $xiayue_nianfen    =    date('Y',time());
            $xiayue_yuefen    =    date('m',time());
            if($xiayue_yuefen==12){
                $xiayue_nianfen    +=    1;    //如果月份等于12月，那么下月年份+1
                $xiayue_yuefen    =    1;    //如果月份等于12月，那么下月月份=1月
            }
            else{
                $xiayue_yuefen    +=    1;    //如果月份不是12月，那么在当前月份上+1
            }
            $arr['time']=date('Y-m-d',strtotime($xiayue_nianfen.'-'.$xiayue_yuefen.'-01 00:00:00'));
            break;
        case 3:
            $arr['status_text']='按季度';
            $season = ceil((date('m'))/3);
            $arr['time'] =date("Y-m-d",mktime(23,59,59,$season*3,date('t',mktime(0, 0 , 0,$season*3,1,date("Y"))),date('Y'))+1) ;
            break;
        case 4:
            $arr['status_text']='按年';
            $arr['time']  = date("Y-m-d",strtotime(date("Y",time())."-12"."-31")+1);
            break;
    }
    return $arr;
}